home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Camelot
/
Camelot 043 (1989-06)(Swedish User Group of Amiga)(SE)(PD)[WB].zip
/
Camelot 043 (1989-06)(Swedish User Group of Amiga)(SE)(PD)[WB].adf
/
printfx
/
printfx.doc
< prev
next >
Wrap
Text File
|
1989-06-08
|
3KB
|
107 lines
Printfx is written to control an Epson FX-80+. Back in 1986, I could not
get my files printed in an easy way, so blinkers on and jam the code
together. Recently my friends discovered the piece and suggessed that
it might work on other printers as well. They reported positive. So here
it is. Maybe it does not work properly on your printer. Don't blame me.
Well, I included the source, so perhaps... Use it a you like.
Now I will descibe the switches.
-? Give explanation how to use it. If this option is met
anywhere on the commandline, the only thing the program
does, is to give that explanation.
-s no output via stderr
No error messages if you dont want them.
Is overuled by -? and -??
-l<i> left margin (5)
Default left margin is 5. Tabs are expanded without
including this value. A tab on colum 1 expands to
position 13 on the printer.
-r<i> right margin (max)
Default is the last char that the FX-80+ can print
with the present pitch.
-x donot truncate
Default is that lines longer than the right margin minus
the left margin are truncated.
-p<i> lines per page (auto)
Default the maximum number of lines are printed on a
page, using the linespace as source. But you can select
to formfeed every pth line.
-n<i> linespace in dots/3 (29)
This number is in 1/216th inch. Three of this units is
the vertical size of a dot.
-m<i> printer mode, overruling other settings (see manual)
This is the value behind ESC!. Precede by '%' if you
give it in bynary, '$' if hex and '@' if octal. Donot
use it.
-q low height, superscript
Now you can print a lot on a page! (27040 chars) Use it
together with -n=15 or 14 and -c.
-el elite (default)
I do not know why printers use this this as default. I
never use pica.
-p pica
If you are in a hurry use this ugly pitch.
-c condensed
Narrows the characters.
-en enlarged
Stretches the characters
-em emphasized
I donot see difference with -d (And my profession is
printer!! (but perhaps a bad one))
-d double strike
Does something like emphasize.
-v variable pitch (proportional)
Could be nice, but works only with that ugly pica.
-i<i> paperlength in inches (11)
-ed paper end detection off
Use this when you want to print a single sheet more than
only the upper half
-y donot adjust paper
I like to start printing higher as normal, so the paper
is pulled back as much as possible. But this causes a jam
on a nonmodified FX-80+. You must fill the guide with those
two rolls with extra rolls. You can use 2 cm pieces of 8mm
high pressure tube.
-t[<your special title>] print title
The path and page number are printed as well as your title,
if given. Use "" for titles with spaces:
"-t=your special title" Leave a space behind this option
and others.
-o output is standard
Use this to sent the file to standard output instead of PAR:
If the printing job is done, the printer is left in the last used mode.
So any text to PAR: is printed in the same pitch, same linespace, same
skip over perforation, same margins. But without control. No trucation and
no lines per page. (And no stop)
The program will not be beware of changing printer settings inside your text,
and may act strange if you do so.
D.W.Reisig
Woudweeren 10
1151 AV Broek in Waterland
Holland